component {

	function getAvalancheService() { return variables.AvalancheService; }
	function setAvalancheService(any avalancheservice) {
		variables.AvalancheService = arguments.AvalancheService;
	}

	function init(fw) {

		variables.fw = arguments.fw;

	}
	
	function list(any rc) {

		rc.data = getAvalancheService().list(argumentCollection=arguments.rc);

		return rc;
	}
	
	function chart(any rc) {

		rc.data = getAvalancheService().chart(argumentCollection=arguments.rc);

		return rc;
	}
	
	function map(any rc) {

		rc.data = getAvalancheService().map(argumentCollection=arguments.rc);

		return rc;
	}

}